// --------------------------------------------------------------------------------------------------------------------------------
//  DEMISERL
//  Copyright 2014 Corremn
//
// $LastChangedBy: corremn@gmail.com $ 
// $LastChangedDate: 2014-07-19 11:59:46 +0000 (Sat, 19 Jul 2014) $ 
// $LastChangedRevision: 17 $ 
// $HeadURL: $ 
// --------------------------------------------------------------------------------------------------------------------------------


#if !defined(AFX_ACTIONMANAGER_H__EAA46311_0242_4D53_A628_FD790FF7E066__INCLUDED_)
#define AFX_ACTIONMANAGER_H__EAA46311_0242_4D53_A628_FD790FF7E066__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000


#include "action.h"
#include "monster.h"
#include "StandardMonsterActions.h"

class ActionManager  
{
public:
	Action* CreateAction(eAction type, int param1=1,int param2=0, int param3=0, int param4=0);
	Action* UpdateAction(Action* action,eAction type,int param1=0,int param2=0, int param3=0, int param4=0);

	StandardMonsterActions monsterAction;
};

#endif // !defined(AFX_ACTIONMANAGER_H__EAA46311_0242_4D53_A628_FD790FF7E066__INCLUDED_)
